well running - French English Dictionary